thumb amputation - German English Dictionary